automatic grenade launcher - Alemán Inglés Diccionario